local fa_icon = {
	['ICON_GLASS'] = "\xEF\x80\x80",
	['ICON_MUSIC'] = "\xEF\x80\x81",
	['ICON_SEARCH'] = "\xEF\x80\x82",
	['ICON_ENVELOPE_O'] = "\xEF\x80\x83",
	['ICON_HEART'] = "\xEF\x80\x84",
	['ICON_STAR'] = "\xEF\x80\x85",
	['ICON_STAR_O'] = "\xEF\x80\x86",
	['ICON_USER'] = "\xEF\x80\x87",
	['ICON_FILM'] = "\xEF\x80\x88",
	['ICON_TH_LARGE'] = "\xEF\x80\x89",
	['ICON_TH'] = "\xEF\x80\x8A",
	['ICON_TH_LIST'] = "\xEF\x80\x8B",
	['ICON_CHECK'] = "\xEF\x80\x8C",
	['ICON_TIMES'] = "\xEF\x80\x8D",
	['ICON_SEARCH_PLUS'] = "\xEF\x80\x8E",
	['ICON_SEARCH_MINUS'] = "\xEF\x80\x90",
	['ICON_POWER_OFF'] = "\xEF\x80\x91",
	['ICON_SIGNAL'] = "\xEF\x80\x92",
	['ICON_COG'] = "\xEF\x80\x93",
	['ICON_TRASH_O'] = "\xEF\x80\x94",
	['ICON_HOME'] = "\xEF\x80\x95",
	['ICON_FILE_O'] = "\xEF\x80\x96",
	['ICON_CLOCK_O'] = "\xEF\x80\x97",
	['ICON_ROAD'] = "\xEF\x80\x98",
	['ICON_DOWNLOAD'] = "\xEF\x80\x99",
	['ICON_ARROW_CIRCLE_O_DOWN'] = "\xEF\x80\x9A",
	['ICON_ARROW_CIRCLE_O_UP'] = "\xEF\x80\x9B",
	['ICON_INBOX'] = "\xEF\x80\x9C",
	['ICON_PLAY_CIRCLE_O'] = "\xEF\x80\x9D",
	['ICON_REPEAT'] = "\xEF\x80\x9E",
	['ICON_REFRESH'] = "\xEF\x80\xA1",
	['ICON_LIST_ALT'] = "\xEF\x80\xA2",
	['ICON_LOCK'] = "\xEF\x80\xA3",
	['ICON_FLAG'] = "\xEF\x80\xA4",
	['ICON_HEADPHONES'] = "\xEF\x80\xA5",
	['ICON_VOLUME_OFF'] = "\xEF\x80\xA6",
	['ICON_VOLUME_DOWN'] = "\xEF\x80\xA7",
	['ICON_VOLUME_UP'] = "\xEF\x80\xA8",
	['ICON_QRCODE'] = "\xEF\x80\xA9",
	['ICON_BARCODE'] = "\xEF\x80\xAA",
	['ICON_TAG'] = "\xEF\x80\xAB",
	['ICON_TAGS'] = "\xEF\x80\xAC",
	['ICON_BOOK'] = "\xEF\x80\xAD",
	['ICON_BOOKMARK'] = "\xEF\x80\xAE",
	['ICON_PRINT'] = "\xEF\x80\xAF",
	['ICON_CAMERA'] = "\xEF\x80\xB0",
	['ICON_FONT'] = "\xEF\x80\xB1",
	['ICON_BOLD'] = "\xEF\x80\xB2",
	['ICON_ITALIC'] = "\xEF\x80\xB3",
	['ICON_TEXT_HEIGHT'] = "\xEF\x80\xB4",
	['ICON_TEXT_WIDTH'] = "\xEF\x80\xB5",
	['ICON_ALIGN_LEFT'] = "\xEF\x80\xB6",
	['ICON_ALIGN_CENTER'] = "\xEF\x80\xB7",
	['ICON_ALIGN_RIGHT'] = "\xEF\x80\xB8",
	['ICON_ALIGN_JUSTIFY'] = "\xEF\x80\xB9",
	['ICON_LIST'] = "\xEF\x80\xBA",
	['ICON_OUTDENT'] = "\xEF\x80\xBB",
	['ICON_INDENT'] = "\xEF\x80\xBC",
	['ICON_VIDEO_CAMERA'] = "\xEF\x80\xBD",
	['ICON_PICTURE_O'] = "\xEF\x80\xBE",
	['ICON_PENCIL'] = "\xEF\x81\x80",
	['ICON_MAP_MARKER'] = "\xEF\x81\x81",
	['ICON_ADJUST'] = "\xEF\x81\x82",
	['ICON_TINT'] = "\xEF\x81\x83",
	['ICON_PENCIL_SQUARE_O'] = "\xEF\x81\x84",
	['ICON_SHARE_SQUARE_O'] = "\xEF\x81\x85",
	['ICON_CHECK_SQUARE_O'] = "\xEF\x81\x86",
	['ICON_ARROWS'] = "\xEF\x81\x87",
	['ICON_STEP_BACKWARD'] = "\xEF\x81\x88",
	['ICON_FAST_BACKWARD'] = "\xEF\x81\x89",
	['ICON_BACKWARD'] = "\xEF\x81\x8A",
	['ICON_PLAY'] = "\xEF\x81\x8B",
	['ICON_PAUSE'] = "\xEF\x81\x8C",
	['ICON_STOP'] = "\xEF\x81\x8D",
	['ICON_FORWARD'] = "\xEF\x81\x8E",
	['ICON_FAST_FORWARD'] = "\xEF\x81\x90",
	['ICON_STEP_FORWARD'] = "\xEF\x81\x91",
	['ICON_EJECT'] = "\xEF\x81\x92",
	['ICON_CHEVRON_LEFT'] = "\xEF\x81\x93",
	['ICON_CHEVRON_RIGHT'] = "\xEF\x81\x94",
	['ICON_PLUS_CIRCLE'] = "\xEF\x81\x95",
	['ICON_MINUS_CIRCLE'] = "\xEF\x81\x96",
	['ICON_TIMES_CIRCLE'] = "\xEF\x81\x97",
	['ICON_CHECK_CIRCLE'] = "\xEF\x81\x98",
	['ICON_QUESTION_CIRCLE'] = "\xEF\x81\x99",
	['ICON_INFO_CIRCLE'] = "\xEF\x81\x9A",
	['ICON_CROSSHAIRS'] = "\xEF\x81\x9B",
	['ICON_TIMES_CIRCLE_O'] = "\xEF\x81\x9C",
	['ICON_CHECK_CIRCLE_O'] = "\xEF\x81\x9D",
	['ICON_BAN'] = "\xEF\x81\x9E",
	['ICON_ARROW_LEFT'] = "\xEF\x81\xA0",
	['ICON_ARROW_RIGHT'] = "\xEF\x81\xA1",
	['ICON_ARROW_UP'] = "\xEF\x81\xA2",
	['ICON_ARROW_DOWN'] = "\xEF\x81\xA3",
	['ICON_SHARE'] = "\xEF\x81\xA4",
	['ICON_EXPAND'] = "\xEF\x81\xA5",
	['ICON_COMPRESS'] = "\xEF\x81\xA6",
	['ICON_PLUS'] = "\xEF\x81\xA7",
	['ICON_MINUS'] = "\xEF\x81\xA8",
	['ICON_ASTERISK'] = "\xEF\x81\xA9",
	['ICON_EXCLAMATION_CIRCLE'] = "\xEF\x81\xAA",
	['ICON_GIFT'] = "\xEF\x81\xAB",
	['ICON_LEAF'] = "\xEF\x81\xAC",
	['ICON_FIRE'] = "\xEF\x81\xAD",
	['ICON_EYE'] = "\xEF\x81\xAE",
	['ICON_EYE_SLASH'] = "\xEF\x81\xB0",
	['ICON_EXCLAMATION_TRIANGLE'] = "\xEF\x81\xB1",
	['ICON_PLANE'] = "\xEF\x81\xB2",
	['ICON_CALENDAR'] = "\xEF\x81\xB3",
	['ICON_RANDOM'] = "\xEF\x81\xB4",
	['ICON_COMMENT'] = "\xEF\x81\xB5",
	['ICON_MAGNET'] = "\xEF\x81\xB6",
	['ICON_CHEVRON_UP'] = "\xEF\x81\xB7",
	['ICON_CHEVRON_DOWN'] = "\xEF\x81\xB8",
	['ICON_RETWEET'] = "\xEF\x81\xB9",
	['ICON_SHOPPING_CART'] = "\xEF\x81\xBA",
	['ICON_FOLDER'] = "\xEF\x81\xBB",
	['ICON_FOLDER_OPEN'] = "\xEF\x81\xBC",
	['ICON_ARROWS_V'] = "\xEF\x81\xBD",
	['ICON_ARROWS_H'] = "\xEF\x81\xBE",
	['ICON_BAR_CHART'] = "\xEF\x82\x80",
	['ICON_TWITTER_SQUARE'] = "\xEF\x82\x81",
	['ICON_FACEBOOK_SQUARE'] = "\xEF\x82\x82",
	['ICON_CAMERA_RETRO'] = "\xEF\x82\x83",
	['ICON_KEY'] = "\xEF\x82\x84",
	['ICON_COGS'] = "\xEF\x82\x85",
	['ICON_COMMENTS'] = "\xEF\x82\x86",
	['ICON_THUMBS_O_UP'] = "\xEF\x82\x87",
	['ICON_THUMBS_O_DOWN'] = "\xEF\x82\x88",
	['ICON_STAR_HALF'] = "\xEF\x82\x89",
	['ICON_HEART_O'] = "\xEF\x82\x8A",
	['ICON_SIGN_OUT'] = "\xEF\x82\x8B",
	['ICON_LINKEDIN_SQUARE'] = "\xEF\x82\x8C",
	['ICON_THUMB_TACK'] = "\xEF\x82\x8D",
	['ICON_EXTERNAL_LINK'] = "\xEF\x82\x8E",
	['ICON_SIGN_IN'] = "\xEF\x82\x90",
	['ICON_TROPHY'] = "\xEF\x82\x91",
	['ICON_GITHUB_SQUARE'] = "\xEF\x82\x92",
	['ICON_UPLOAD'] = "\xEF\x82\x93",
	['ICON_LEMON_O'] = "\xEF\x82\x94",
	['ICON_PHONE'] = "\xEF\x82\x95",
	['ICON_SQUARE_O'] = "\xEF\x82\x96",
	['ICON_BOOKMARK_O'] = "\xEF\x82\x97",
	['ICON_PHONE_SQUARE'] = "\xEF\x82\x98",
	['ICON_TWITTER'] = "\xEF\x82\x99",
	['ICON_FACEBOOK'] = "\xEF\x82\x9A",
	['ICON_GITHUB'] = "\xEF\x82\x9B",
	['ICON_UNLOCK'] = "\xEF\x82\x9C",
	['ICON_CREDIT_CARD'] = "\xEF\x82\x9D",
	['ICON_RSS'] = "\xEF\x82\x9E",
	['ICON_HDD_O'] = "\xEF\x82\xA0",
	['ICON_BULLHORN'] = "\xEF\x82\xA1",
	['ICON_BELL'] = "\xEF\x83\xB3",
	['ICON_CERTIFICATE'] = "\xEF\x82\xA3",
	['ICON_HAND_O_RIGHT'] = "\xEF\x82\xA4",
	['ICON_HAND_O_LEFT'] = "\xEF\x82\xA5",
	['ICON_HAND_O_UP'] = "\xEF\x82\xA6",
	['ICON_HAND_O_DOWN'] = "\xEF\x82\xA7",
	['ICON_ARROW_CIRCLE_LEFT'] = "\xEF\x82\xA8",
	['ICON_ARROW_CIRCLE_RIGHT'] = "\xEF\x82\xA9",
	['ICON_ARROW_CIRCLE_UP'] = "\xEF\x82\xAA",
	['ICON_ARROW_CIRCLE_DOWN'] = "\xEF\x82\xAB",
	['ICON_GLOBE'] = "\xEF\x82\xAC",
	['ICON_WRENCH'] = "\xEF\x82\xAD",
	['ICON_TASKS'] = "\xEF\x82\xAE",
	['ICON_FILTER'] = "\xEF\x82\xB0",
	['ICON_BRIEFCASE'] = "\xEF\x82\xB1",
	['ICON_ARROWS_ALT'] = "\xEF\x82\xB2",
	['ICON_USERS'] = "\xEF\x83\x80",
	['ICON_LINK'] = "\xEF\x83\x81",
	['ICON_CLOUD'] = "\xEF\x83\x82",
	['ICON_FLASK'] = "\xEF\x83\x83",
	['ICON_SCISSORS'] = "\xEF\x83\x84",
	['ICON_FILES_O'] = "\xEF\x83\x85",
	['ICON_PAPERCLIP'] = "\xEF\x83\x86",
	['ICON_FLOPPY_O'] = "\xEF\x83\x87",
	['ICON_SQUARE'] = "\xEF\x83\x88",
	['ICON_BARS'] = "\xEF\x83\x89",
	['ICON_LIST_UL'] = "\xEF\x83\x8A",
	['ICON_LIST_OL'] = "\xEF\x83\x8B",
	['ICON_STRIKETHROUGH'] = "\xEF\x83\x8C",
	['ICON_UNDERLINE'] = "\xEF\x83\x8D",
	['ICON_TABLE'] = "\xEF\x83\x8E",
	['ICON_MAGIC'] = "\xEF\x83\x90",
	['ICON_TRUCK'] = "\xEF\x83\x91",
	['ICON_PINTEREST'] = "\xEF\x83\x92",
	['ICON_PINTEREST_SQUARE'] = "\xEF\x83\x93",
	['ICON_GOOGLE_PLUS_SQUARE'] = "\xEF\x83\x94",
	['ICON_GOOGLE_PLUS'] = "\xEF\x83\x95",
	['ICON_MONEY'] = "\xEF\x83\x96",
	['ICON_CARET_DOWN'] = "\xEF\x83\x97",
	['ICON_CARET_UP'] = "\xEF\x83\x98",
	['ICON_CARET_LEFT'] = "\xEF\x83\x99",
	['ICON_CARET_RIGHT'] = "\xEF\x83\x9A",
	['ICON_COLUMNS'] = "\xEF\x83\x9B",
	['ICON_SORT'] = "\xEF\x83\x9C",
	['ICON_SORT_DESC'] = "\xEF\x83\x9D",
	['ICON_SORT_ASC'] = "\xEF\x83\x9E",
	['ICON_ENVELOPE'] = "\xEF\x83\xA0",
	['ICON_LINKEDIN'] = "\xEF\x83\xA1",
	['ICON_UNDO'] = "\xEF\x83\xA2",
	['ICON_GAVEL'] = "\xEF\x83\xA3",
	['ICON_TACHOMETER'] = "\xEF\x83\xA4",
	['ICON_COMMENT_O'] = "\xEF\x83\xA5",
	['ICON_COMMENTS_O'] = "\xEF\x83\xA6",
	['ICON_BOLT'] = "\xEF\x83\xA7",
	['ICON_SITEMAP'] = "\xEF\x83\xA8",
	['ICON_UMBRELLA'] = "\xEF\x83\xA9",
	['ICON_CLIPBOARD'] = "\xEF\x83\xAA",
	['ICON_LIGHTBULB_O'] = "\xEF\x83\xAB",
	['ICON_EXCHANGE'] = "\xEF\x83\xAC",
	['ICON_CLOUD_DOWNLOAD'] = "\xEF\x83\xAD",
	['ICON_CLOUD_UPLOAD'] = "\xEF\x83\xAE",
	['ICON_USER_MD'] = "\xEF\x83\xB0",
	['ICON_STETHOSCOPE'] = "\xEF\x83\xB1",
	['ICON_SUITCASE'] = "\xEF\x83\xB2",
	['ICON_BELL_O'] = "\xEF\x82\xA2",
	['ICON_COFFEE'] = "\xEF\x83\xB4",
	['ICON_CUTLERY'] = "\xEF\x83\xB5",
	['ICON_FILE_TEXT_O'] = "\xEF\x83\xB6",
	['ICON_BUILDING_O'] = "\xEF\x83\xB7",
	['ICON_HOSPITAL_O'] = "\xEF\x83\xB8",
	['ICON_AMBULANCE'] = "\xEF\x83\xB9",
	['ICON_MEDKIT'] = "\xEF\x83\xBA",
	['ICON_FIGHTER_JET'] = "\xEF\x83\xBB",
	['ICON_BEER'] = "\xEF\x83\xBC",
	['ICON_H_SQUARE'] = "\xEF\x83\xBD",
	['ICON_PLUS_SQUARE'] = "\xEF\x83\xBE",
	['ICON_ANGLE_DOUBLE_LEFT'] = "\xEF\x84\x80",
	['ICON_ANGLE_DOUBLE_RIGHT'] = "\xEF\x84\x81",
	['ICON_ANGLE_DOUBLE_UP'] = "\xEF\x84\x82",
	['ICON_ANGLE_DOUBLE_DOWN'] = "\xEF\x84\x83",
	['ICON_ANGLE_LEFT'] = "\xEF\x84\x84",
	['ICON_ANGLE_RIGHT'] = "\xEF\x84\x85",
	['ICON_ANGLE_UP'] = "\xEF\x84\x86",
	['ICON_ANGLE_DOWN'] = "\xEF\x84\x87",
	['ICON_DESKTOP'] = "\xEF\x84\x88",
	['ICON_LAPTOP'] = "\xEF\x84\x89",
	['ICON_TABLET'] = "\xEF\x84\x8A",
	['ICON_MOBILE'] = "\xEF\x84\x8B",
	['ICON_CIRCLE_O'] = "\xEF\x84\x8C",
	['ICON_QUOTE_LEFT'] = "\xEF\x84\x8D",
	['ICON_QUOTE_RIGHT'] = "\xEF\x84\x8E",
	['ICON_SPINNER'] = "\xEF\x84\x90",
	['ICON_CIRCLE'] = "\xEF\x84\x91",
	['ICON_REPLY'] = "\xEF\x84\x92",
	['ICON_GITHUB_ALT'] = "\xEF\x84\x93",
	['ICON_FOLDER_O'] = "\xEF\x84\x94",
	['ICON_FOLDER_OPEN_O'] = "\xEF\x84\x95",
	['ICON_SMILE_O'] = "\xEF\x84\x98",
	['ICON_FROWN_O'] = "\xEF\x84\x99",
	['ICON_MEH_O'] = "\xEF\x84\x9A",
	['ICON_GAMEPAD'] = "\xEF\x84\x9B",
	['ICON_KEYBOARD_O'] = "\xEF\x84\x9C",
	['ICON_FLAG_O'] = "\xEF\x84\x9D",
	['ICON_FLAG_CHECKERED'] = "\xEF\x84\x9E",
	['ICON_TERMINAL'] = "\xEF\x84\xA0",
	['ICON_CODE'] = "\xEF\x84\xA1",
	['ICON_REPLY_ALL'] = "\xEF\x84\xA2",
	['ICON_STAR_HALF_O'] = "\xEF\x84\xA3",
	['ICON_LOCATION_ARROW'] = "\xEF\x84\xA4",
	['ICON_CROP'] = "\xEF\x84\xA5",
	['ICON_CODE_FORK'] = "\xEF\x84\xA6",
	['ICON_CHAIN_BROKEN'] = "\xEF\x84\xA7",
	['ICON_QUESTION'] = "\xEF\x84\xA8",
	['ICON_INFO'] = "\xEF\x84\xA9",
	['ICON_EXCLAMATION'] = "\xEF\x84\xAA",
	['ICON_SUPERSCRIPT'] = "\xEF\x84\xAB",
	['ICON_SUBSCRIPT'] = "\xEF\x84\xAC",
	['ICON_ERASER'] = "\xEF\x84\xAD",
	['ICON_PUZZLE_PIECE'] = "\xEF\x84\xAE",
	['ICON_MICROPHONE'] = "\xEF\x84\xB0",
	['ICON_MICROPHONE_SLASH'] = "\xEF\x84\xB1",
	['ICON_SHIELD'] = "\xEF\x84\xB2",
	['ICON_CALENDAR_O'] = "\xEF\x84\xB3",
	['ICON_FIRE_EXTINGUISHER'] = "\xEF\x84\xB4",
	['ICON_ROCKET'] = "\xEF\x84\xB5",
	['ICON_MAXCDN'] = "\xEF\x84\xB6",
	['ICON_CHEVRON_CIRCLE_LEFT'] = "\xEF\x84\xB7",
	['ICON_CHEVRON_CIRCLE_RIGHT'] = "\xEF\x84\xB8",
	['ICON_CHEVRON_CIRCLE_UP'] = "\xEF\x84\xB9",
	['ICON_CHEVRON_CIRCLE_DOWN'] = "\xEF\x84\xBA",
	['ICON_HTML5'] = "\xEF\x84\xBB",
	['ICON_CSS3'] = "\xEF\x84\xBC",
	['ICON_ANCHOR'] = "\xEF\x84\xBD",
	['ICON_UNLOCK_ALT'] = "\xEF\x84\xBE",
	['ICON_BULLSEYE'] = "\xEF\x85\x80",
	['ICON_ELLIPSIS_H'] = "\xEF\x85\x81",
	['ICON_ELLIPSIS_V'] = "\xEF\x85\x82",
	['ICON_RSS_SQUARE'] = "\xEF\x85\x83",
	['ICON_PLAY_CIRCLE'] = "\xEF\x85\x84",
	['ICON_TICKET'] = "\xEF\x85\x85",
	['ICON_MINUS_SQUARE'] = "\xEF\x85\x86",
	['ICON_MINUS_SQUARE_O'] = "\xEF\x85\x87",
	['ICON_LEVEL_UP'] = "\xEF\x85\x88",
	['ICON_LEVEL_DOWN'] = "\xEF\x85\x89",
	['ICON_CHECK_SQUARE'] = "\xEF\x85\x8A",
	['ICON_PENCIL_SQUARE'] = "\xEF\x85\x8B",
	['ICON_EXTERNAL_LINK_SQUARE'] = "\xEF\x85\x8C",
	['ICON_SHARE_SQUARE'] = "\xEF\x85\x8D",
	['ICON_COMPASS'] = "\xEF\x85\x8E",
	['ICON_CARET_SQUARE_O_DOWN'] = "\xEF\x85\x90",
	['ICON_CARET_SQUARE_O_UP'] = "\xEF\x85\x91",
	['ICON_CARET_SQUARE_O_RIGHT'] = "\xEF\x85\x92",
	['ICON_EUR'] = "\xEF\x85\x93",
	['ICON_GBP'] = "\xEF\x85\x94",
	['ICON_USD'] = "\xEF\x85\x95",
	['ICON_INR'] = "\xEF\x85\x96",
	['ICON_JPY'] = "\xEF\x85\x97",
	['ICON_RUB'] = "\xEF\x85\x98",
	['ICON_KRW'] = "\xEF\x85\x99",
	['ICON_BTC'] = "\xEF\x85\x9A",
	['ICON_FILE'] = "\xEF\x85\x9B",
	['ICON_FILE_TEXT'] = "\xEF\x85\x9C",
	['ICON_SORT_ALPHA_ASC'] = "\xEF\x85\x9D",
	['ICON_SORT_ALPHA_DESC'] = "\xEF\x85\x9E",
	['ICON_SORT_AMOUNT_ASC'] = "\xEF\x85\xA0",
	['ICON_SORT_AMOUNT_DESC'] = "\xEF\x85\xA1",
	['ICON_SORT_NUMERIC_ASC'] = "\xEF\x85\xA2",
	['ICON_SORT_NUMERIC_DESC'] = "\xEF\x85\xA3",
	['ICON_THUMBS_UP'] = "\xEF\x85\xA4",
	['ICON_THUMBS_DOWN'] = "\xEF\x85\xA5",
	['ICON_YOUTUBE_SQUARE'] = "\xEF\x85\xA6",
	['ICON_YOUTUBE'] = "\xEF\x85\xA7",
	['ICON_XING'] = "\xEF\x85\xA8",
	['ICON_XING_SQUARE'] = "\xEF\x85\xA9",
	['ICON_YOUTUBE_PLAY'] = "\xEF\x85\xAA",
	['ICON_DROPBOX'] = "\xEF\x85\xAB",
	['ICON_STACK_OVERFLOW'] = "\xEF\x85\xAC",
	['ICON_INSTAGRAM'] = "\xEF\x85\xAD",
	['ICON_FLICKR'] = "\xEF\x85\xAE",
	['ICON_ADN'] = "\xEF\x85\xB0",
	['ICON_BITBUCKET'] = "\xEF\x85\xB1",
	['ICON_BITBUCKET_SQUARE'] = "\xEF\x85\xB2",
	['ICON_TUMBLR'] = "\xEF\x85\xB3",
	['ICON_TUMBLR_SQUARE'] = "\xEF\x85\xB4",
	['ICON_LONG_ARROW_DOWN'] = "\xEF\x85\xB5",
	['ICON_LONG_ARROW_UP'] = "\xEF\x85\xB6",
	['ICON_LONG_ARROW_LEFT'] = "\xEF\x85\xB7",
	['ICON_LONG_ARROW_RIGHT'] = "\xEF\x85\xB8",
	['ICON_APPLE'] = "\xEF\x85\xB9",
	['ICON_WINDOWS'] = "\xEF\x85\xBA",
	['ICON_ANDROID'] = "\xEF\x85\xBB",
	['ICON_LINUX'] = "\xEF\x85\xBC",
	['ICON_DRIBBBLE'] = "\xEF\x85\xBD",
	['ICON_SKYPE'] = "\xEF\x85\xBE",
	['ICON_FOURSQUARE'] = "\xEF\x86\x80",
	['ICON_TRELLO'] = "\xEF\x86\x81",
	['ICON_FEMALE'] = "\xEF\x86\x82",
	['ICON_MALE'] = "\xEF\x86\x83",
	['ICON_GRATIPAY'] = "\xEF\x86\x84",
	['ICON_SUN_O'] = "\xEF\x86\x85",
	['ICON_MOON_O'] = "\xEF\x86\x86",
	['ICON_ARCHIVE'] = "\xEF\x86\x87",
	['ICON_BUG'] = "\xEF\x86\x88",
	['ICON_VK'] = "\xEF\x86\x89",
	['ICON_WEIBO'] = "\xEF\x86\x8A",
	['ICON_RENREN'] = "\xEF\x86\x8B",
	['ICON_PAGELINES'] = "\xEF\x86\x8C",
	['ICON_STACK_EXCHANGE'] = "\xEF\x86\x8D",
	['ICON_ARROW_CIRCLE_O_RIGHT'] = "\xEF\x86\x8E",
	['ICON_ARROW_CIRCLE_O_LEFT'] = "\xEF\x86\x90",
	['ICON_CARET_SQUARE_O_LEFT'] = "\xEF\x86\x91",
	['ICON_DOT_CIRCLE_O'] = "\xEF\x86\x92",
	['ICON_WHEELCHAIR'] = "\xEF\x86\x93",
	['ICON_VIMEO_SQUARE'] = "\xEF\x86\x94",
	['ICON_TRY'] = "\xEF\x86\x95",
	['ICON_PLUS_SQUARE_O'] = "\xEF\x86\x96",
	['ICON_SPACE_SHUTTLE'] = "\xEF\x86\x97",
	['ICON_SLACK'] = "\xEF\x86\x98",
	['ICON_ENVELOPE_SQUARE'] = "\xEF\x86\x99",
	['ICON_WORDPRESS'] = "\xEF\x86\x9A",
	['ICON_OPENID'] = "\xEF\x86\x9B",
	['ICON_UNIVERSITY'] = "\xEF\x86\x9C",
	['ICON_GRADUATION_CAP'] = "\xEF\x86\x9D",
	['ICON_YAHOO'] = "\xEF\x86\x9E",
	['ICON_GOOGLE'] = "\xEF\x86\xA0",
	['ICON_REDDIT'] = "\xEF\x86\xA1",
	['ICON_REDDIT_SQUARE'] = "\xEF\x86\xA2",
	['ICON_STUMBLEUPON_CIRCLE'] = "\xEF\x86\xA3",
	['ICON_STUMBLEUPON'] = "\xEF\x86\xA4",
	['ICON_DELICIOUS'] = "\xEF\x86\xA5",
	['ICON_DIGG'] = "\xEF\x86\xA6",
	['ICON_PIED_PIPER_PP'] = "\xEF\x86\xA7",
	['ICON_PIED_PIPER_ALT'] = "\xEF\x86\xA8",
	['ICON_DRUPAL'] = "\xEF\x86\xA9",
	['ICON_JOOMLA'] = "\xEF\x86\xAA",
	['ICON_LANGUAGE'] = "\xEF\x86\xAB",
	['ICON_FAX'] = "\xEF\x86\xAC",
	['ICON_BUILDING'] = "\xEF\x86\xAD",
	['ICON_CHILD'] = "\xEF\x86\xAE",
	['ICON_PAW'] = "\xEF\x86\xB0",
	['ICON_SPOON'] = "\xEF\x86\xB1",
	['ICON_CUBE'] = "\xEF\x86\xB2",
	['ICON_CUBES'] = "\xEF\x86\xB3",
	['ICON_BEHANCE'] = "\xEF\x86\xB4",
	['ICON_BEHANCE_SQUARE'] = "\xEF\x86\xB5",
	['ICON_STEAM'] = "\xEF\x86\xB6",
	['ICON_STEAM_SQUARE'] = "\xEF\x86\xB7",
	['ICON_RECYCLE'] = "\xEF\x86\xB8",
	['ICON_CAR'] = "\xEF\x86\xB9",
	['ICON_TAXI'] = "\xEF\x86\xBA",
	['ICON_TREE'] = "\xEF\x86\xBB",
	['ICON_SPOTIFY'] = "\xEF\x86\xBC",
	['ICON_DEVIANTART'] = "\xEF\x86\xBD",
	['ICON_SOUNDCLOUD'] = "\xEF\x86\xBE",
	['ICON_DATABASE'] = "\xEF\x87\x80",
	['ICON_FILE_PDF_O'] = "\xEF\x87\x81",
	['ICON_FILE_WORD_O'] = "\xEF\x87\x82",
	['ICON_FILE_EXCEL_O'] = "\xEF\x87\x83",
	['ICON_FILE_POWERPOINT_O'] = "\xEF\x87\x84",
	['ICON_FILE_IMAGE_O'] = "\xEF\x87\x85",
	['ICON_FILE_ARCHIVE_O'] = "\xEF\x87\x86",
	['ICON_FILE_AUDIO_O'] = "\xEF\x87\x87",
	['ICON_FILE_VIDEO_O'] = "\xEF\x87\x88",
	['ICON_FILE_CODE_O'] = "\xEF\x87\x89",
	['ICON_VINE'] = "\xEF\x87\x8A",
	['ICON_CODEPEN'] = "\xEF\x87\x8B",
	['ICON_JSFIDDLE'] = "\xEF\x87\x8C",
	['ICON_LIFE_RING'] = "\xEF\x87\x8D",
	['ICON_CIRCLE_O_NOTCH'] = "\xEF\x87\x8E",
	['ICON_REBEL'] = "\xEF\x87\x90",
	['ICON_EMPIRE'] = "\xEF\x87\x91",
	['ICON_GIT_SQUARE'] = "\xEF\x87\x92",
	['ICON_GIT'] = "\xEF\x87\x93",
	['ICON_HACKER_NEWS'] = "\xEF\x87\x94",
	['ICON_TENCENT_WEIBO'] = "\xEF\x87\x95",
	['ICON_QQ'] = "\xEF\x87\x96",
	['ICON_WEIXIN'] = "\xEF\x87\x97",
	['ICON_PAPER_PLANE'] = "\xEF\x87\x98",
	['ICON_PAPER_PLANE_O'] = "\xEF\x87\x99",
	['ICON_HISTORY'] = "\xEF\x87\x9A",
	['ICON_CIRCLE_THIN'] = "\xEF\x87\x9B",
	['ICON_HEADER'] = "\xEF\x87\x9C",
	['ICON_PARAGRAPH'] = "\xEF\x87\x9D",
	['ICON_SLIDERS'] = "\xEF\x87\x9E",
	['ICON_SHARE_ALT'] = "\xEF\x87\xA0",
	['ICON_SHARE_ALT_SQUARE'] = "\xEF\x87\xA1",
	['ICON_BOMB'] = "\xEF\x87\xA2",
	['ICON_FUTBOL_O'] = "\xEF\x87\xA3",
	['ICON_TTY'] = "\xEF\x87\xA4",
	['ICON_BINOCULARS'] = "\xEF\x87\xA5",
	['ICON_PLUG'] = "\xEF\x87\xA6",
	['ICON_SLIDESHARE'] = "\xEF\x87\xA7",
	['ICON_TWITCH'] = "\xEF\x87\xA8",
	['ICON_YELP'] = "\xEF\x87\xA9",
	['ICON_NEWSPAPER_O'] = "\xEF\x87\xAA",
	['ICON_WIFI'] = "\xEF\x87\xAB",
	['ICON_CALCULATOR'] = "\xEF\x87\xAC",
	['ICON_PAYPAL'] = "\xEF\x87\xAD",
	['ICON_GOOGLE_WALLET'] = "\xEF\x87\xAE",
	['ICON_CC_VISA'] = "\xEF\x87\xB0",
	['ICON_CC_MASTERCARD'] = "\xEF\x87\xB1",
	['ICON_CC_DISCOVER'] = "\xEF\x87\xB2",
	['ICON_CC_AMEX'] = "\xEF\x87\xB3",
	['ICON_CC_PAYPAL'] = "\xEF\x87\xB4",
	['ICON_CC_STRIPE'] = "\xEF\x87\xB5",
	['ICON_BELL_SLASH'] = "\xEF\x87\xB6",
	['ICON_BELL_SLASH_O'] = "\xEF\x87\xB7",
	['ICON_TRASH'] = "\xEF\x87\xB8",
	['ICON_COPYRIGHT'] = "\xEF\x87\xB9",
	['ICON_AT'] = "\xEF\x87\xBA",
	['ICON_EYEDROPPER'] = "\xEF\x87\xBB",
	['ICON_PAINT_BRUSH'] = "\xEF\x87\xBC",
	['ICON_BIRTHDAY_CAKE'] = "\xEF\x87\xBD",
	['ICON_AREA_CHART'] = "\xEF\x87\xBE",
	['ICON_PIE_CHART'] = "\xEF\x88\x80",
	['ICON_LINE_CHART'] = "\xEF\x88\x81",
	['ICON_LASTFM'] = "\xEF\x88\x82",
	['ICON_LASTFM_SQUARE'] = "\xEF\x88\x83",
	['ICON_TOGGLE_OFF'] = "\xEF\x88\x84",
	['ICON_TOGGLE_ON'] = "\xEF\x88\x85",
	['ICON_BICYCLE'] = "\xEF\x88\x86",
	['ICON_BUS'] = "\xEF\x88\x87",
	['ICON_IOXHOST'] = "\xEF\x88\x88",
	['ICON_ANGELLIST'] = "\xEF\x88\x89",
	['ICON_CC'] = "\xEF\x88\x8A",
	['ICON_ILS'] = "\xEF\x88\x8B",
	['ICON_MEANPATH'] = "\xEF\x88\x8C",
	['ICON_BUYSELLADS'] = "\xEF\x88\x8D",
	['ICON_CONNECTDEVELOP'] = "\xEF\x88\x8E",
	['ICON_DASHCUBE'] = "\xEF\x88\x90",
	['ICON_FORUMBEE'] = "\xEF\x88\x91",
	['ICON_LEANPUB'] = "\xEF\x88\x92",
	['ICON_SELLSY'] = "\xEF\x88\x93",
	['ICON_SHIRTSINBULK'] = "\xEF\x88\x94",
	['ICON_SIMPLYBUILT'] = "\xEF\x88\x95",
	['ICON_SKYATLAS'] = "\xEF\x88\x96",
	['ICON_CART_PLUS'] = "\xEF\x88\x97",
	['ICON_CART_ARROW_DOWN'] = "\xEF\x88\x98",
	['ICON_DIAMOND'] = "\xEF\x88\x99",
	['ICON_SHIP'] = "\xEF\x88\x9A",
	['ICON_USER_SECRET'] = "\xEF\x88\x9B",
	['ICON_MOTORCYCLE'] = "\xEF\x88\x9C",
	['ICON_STREET_VIEW'] = "\xEF\x88\x9D",
	['ICON_HEARTBEAT'] = "\xEF\x88\x9E",
	['ICON_VENUS'] = "\xEF\x88\xA1",
	['ICON_MARS'] = "\xEF\x88\xA2",
	['ICON_MERCURY'] = "\xEF\x88\xA3",
	['ICON_TRANSGENDER'] = "\xEF\x88\xA4",
	['ICON_TRANSGENDER_ALT'] = "\xEF\x88\xA5",
	['ICON_VENUS_DOUBLE'] = "\xEF\x88\xA6",
	['ICON_MARS_DOUBLE'] = "\xEF\x88\xA7",
	['ICON_VENUS_MARS'] = "\xEF\x88\xA8",
	['ICON_MARS_STROKE'] = "\xEF\x88\xA9",
	['ICON_MARS_STROKE_V'] = "\xEF\x88\xAA",
	['ICON_MARS_STROKE_H'] = "\xEF\x88\xAB",
	['ICON_NEUTER'] = "\xEF\x88\xAC",
	['ICON_GENDERLESS'] = "\xEF\x88\xAD",
	['ICON_FACEBOOK_OFFICIAL'] = "\xEF\x88\xB0",
	['ICON_PINTEREST_P'] = "\xEF\x88\xB1",
	['ICON_WHATSAPP'] = "\xEF\x88\xB2",
	['ICON_SERVER'] = "\xEF\x88\xB3",
	['ICON_USER_PLUS'] = "\xEF\x88\xB4",
	['ICON_USER_TIMES'] = "\xEF\x88\xB5",
	['ICON_BED'] = "\xEF\x88\xB6",
	['ICON_VIACOIN'] = "\xEF\x88\xB7",
	['ICON_TRAIN'] = "\xEF\x88\xB8",
	['ICON_SUBWAY'] = "\xEF\x88\xB9",
	['ICON_MEDIUM'] = "\xEF\x88\xBA",
	['ICON_Y_COMBINATOR'] = "\xEF\x88\xBB",
	['ICON_OPTIN_MONSTER'] = "\xEF\x88\xBC",
	['ICON_OPENCART'] = "\xEF\x88\xBD",
	['ICON_EXPEDITEDSSL'] = "\xEF\x88\xBE",
	['ICON_BATTERY_FULL'] = "\xEF\x89\x80",
	['ICON_BATTERY_THREE_QUARTERS'] = "\xEF\x89\x81",
	['ICON_BATTERY_HALF'] = "\xEF\x89\x82",
	['ICON_BATTERY_QUARTER'] = "\xEF\x89\x83",
	['ICON_BATTERY_EMPTY'] = "\xEF\x89\x84",
	['ICON_MOUSE_POINTER'] = "\xEF\x89\x85",
	['ICON_I_CURSOR'] = "\xEF\x89\x86",
	['ICON_OBJECT_GROUP'] = "\xEF\x89\x87",
	['ICON_OBJECT_UNGROUP'] = "\xEF\x89\x88",
	['ICON_STICKY_NOTE'] = "\xEF\x89\x89",
	['ICON_STICKY_NOTE_O'] = "\xEF\x89\x8A",
	['ICON_CC_JCB'] = "\xEF\x89\x8B",
	['ICON_CC_DINERS_CLUB'] = "\xEF\x89\x8C",
	['ICON_CLONE'] = "\xEF\x89\x8D",
	['ICON_BALANCE_SCALE'] = "\xEF\x89\x8E",
	['ICON_HOURGLASS_O'] = "\xEF\x89\x90",
	['ICON_HOURGLASS_START'] = "\xEF\x89\x91",
	['ICON_HOURGLASS_HALF'] = "\xEF\x89\x92",
	['ICON_HOURGLASS_END'] = "\xEF\x89\x93",
	['ICON_HOURGLASS'] = "\xEF\x89\x94",
	['ICON_HAND_ROCK_O'] = "\xEF\x89\x95",
	['ICON_HAND_PAPER_O'] = "\xEF\x89\x96",
	['ICON_HAND_SCISSORS_O'] = "\xEF\x89\x97",
	['ICON_HAND_LIZARD_O'] = "\xEF\x89\x98",
	['ICON_HAND_SPOCK_O'] = "\xEF\x89\x99",
	['ICON_HAND_POINTER_O'] = "\xEF\x89\x9A",
	['ICON_HAND_PEACE_O'] = "\xEF\x89\x9B",
	['ICON_TRADEMARK'] = "\xEF\x89\x9C",
	['ICON_REGISTERED'] = "\xEF\x89\x9D",
	['ICON_CREATIVE_COMMONS'] = "\xEF\x89\x9E",
	['ICON_GG'] = "\xEF\x89\xA0",
	['ICON_GG_CIRCLE'] = "\xEF\x89\xA1",
	['ICON_TRIPADVISOR'] = "\xEF\x89\xA2",
	['ICON_ODNOKLASSNIKI'] = "\xEF\x89\xA3",
	['ICON_ODNOKLASSNIKI_SQUARE'] = "\xEF\x89\xA4",
	['ICON_GET_POCKET'] = "\xEF\x89\xA5",
	['ICON_WIKIPEDIA_W'] = "\xEF\x89\xA6",
	['ICON_SAFARI'] = "\xEF\x89\xA7",
	['ICON_CHROME'] = "\xEF\x89\xA8",
	['ICON_FIREFOX'] = "\xEF\x89\xA9",
	['ICON_OPERA'] = "\xEF\x89\xAA",
	['ICON_INTERNET_EXPLORER'] = "\xEF\x89\xAB",
	['ICON_TELEVISION'] = "\xEF\x89\xAC",
	['ICON_CONTAO'] = "\xEF\x89\xAD",
	['ICON_500PX'] = "\xEF\x89\xAE",
	['ICON_AMAZON'] = "\xEF\x89\xB0",
	['ICON_CALENDAR_PLUS_O'] = "\xEF\x89\xB1",
	['ICON_CALENDAR_MINUS_O'] = "\xEF\x89\xB2",
	['ICON_CALENDAR_TIMES_O'] = "\xEF\x89\xB3",
	['ICON_CALENDAR_CHECK_O'] = "\xEF\x89\xB4",
	['ICON_INDUSTRY'] = "\xEF\x89\xB5",
	['ICON_MAP_PIN'] = "\xEF\x89\xB6",
	['ICON_MAP_SIGNS'] = "\xEF\x89\xB7",
	['ICON_MAP_O'] = "\xEF\x89\xB8",
	['ICON_MAP'] = "\xEF\x89\xB9",
	['ICON_COMMENTING'] = "\xEF\x89\xBA",
	['ICON_COMMENTING_O'] = "\xEF\x89\xBB",
	['ICON_HOUZZ'] = "\xEF\x89\xBC",
	['ICON_VIMEO'] = "\xEF\x89\xBD",
	['ICON_BLACK_TIE'] = "\xEF\x89\xBE",
	['ICON_FONTICONS'] = "\xEF\x8A\x80",
	['ICON_REDDIT_ALIEN'] = "\xEF\x8A\x81",
	['ICON_EDGE'] = "\xEF\x8A\x82",
	['ICON_CREDIT_CARD_ALT'] = "\xEF\x8A\x83",
	['ICON_CODIEPIE'] = "\xEF\x8A\x84",
	['ICON_MODX'] = "\xEF\x8A\x85",
	['ICON_FORT_AWESOME'] = "\xEF\x8A\x86",
	['ICON_USB'] = "\xEF\x8A\x87",
	['ICON_PRODUCT_HUNT'] = "\xEF\x8A\x88",
	['ICON_MIXCLOUD'] = "\xEF\x8A\x89",
	['ICON_SCRIBD'] = "\xEF\x8A\x8A",
	['ICON_PAUSE_CIRCLE'] = "\xEF\x8A\x8B",
	['ICON_PAUSE_CIRCLE_O'] = "\xEF\x8A\x8C",
	['ICON_STOP_CIRCLE'] = "\xEF\x8A\x8D",
	['ICON_STOP_CIRCLE_O'] = "\xEF\x8A\x8E",
	['ICON_SHOPPING_BAG'] = "\xEF\x8A\x90",
	['ICON_SHOPPING_BASKET'] = "\xEF\x8A\x91",
	['ICON_HASHTAG'] = "\xEF\x8A\x92",
	['ICON_BLUETOOTH'] = "\xEF\x8A\x93",
	['ICON_BLUETOOTH_B'] = "\xEF\x8A\x94",
	['ICON_PERCENT'] = "\xEF\x8A\x95",
	['ICON_GITLAB'] = "\xEF\x8A\x96",
	['ICON_WPBEGINNER'] = "\xEF\x8A\x97",
	['ICON_WPFORMS'] = "\xEF\x8A\x98",
	['ICON_ENVIRA'] = "\xEF\x8A\x99",
	['ICON_UNIVERSAL_ACCESS'] = "\xEF\x8A\x9A",
	['ICON_WHEELCHAIR_ALT'] = "\xEF\x8A\x9B",
	['ICON_QUESTION_CIRCLE_O'] = "\xEF\x8A\x9C",
	['ICON_BLIND'] = "\xEF\x8A\x9D",
	['ICON_AUDIO_DESCRIPTION'] = "\xEF\x8A\x9E",
	['ICON_VOLUME_CONTROL_PHONE'] = "\xEF\x8A\xA0",
	['ICON_BRAILLE'] = "\xEF\x8A\xA1",
	['ICON_ASSISTIVE_LISTENING_SYSTEMS'] = "\xEF\x8A\xA2",
	['ICON_AMERICAN_SIGN_LANGUAGE_INTERPRETING'] = "\xEF\x8A\xA3",
	['ICON_DEAF'] = "\xEF\x8A\xA4",
	['ICON_GLIDE'] = "\xEF\x8A\xA5",
	['ICON_GLIDE_G'] = "\xEF\x8A\xA6",
	['ICON_SIGN_LANGUAGE'] = "\xEF\x8A\xA7",
	['ICON_LOW_VISION'] = "\xEF\x8A\xA8",
	['ICON_VIADEO'] = "\xEF\x8A\xA9",
	['ICON_VIADEO_SQUARE'] = "\xEF\x8A\xAA",
	['ICON_SNAPCHAT'] = "\xEF\x8A\xAB",
	['ICON_SNAPCHAT_GHOST'] = "\xEF\x8A\xAC",
	['ICON_SNAPCHAT_SQUARE'] = "\xEF\x8A\xAD",
	['ICON_PIED_PIPER'] = "\xEF\x8A\xAE",
	['ICON_FIRST_ORDER'] = "\xEF\x8A\xB0",
	['ICON_YOAST'] = "\xEF\x8A\xB1",
	['ICON_THEMEISLE'] = "\xEF\x8A\xB2",
	['ICON_GOOGLE_PLUS_OFFICIAL'] = "\xEF\x8A\xB3",
	['ICON_FONT_AWESOME'] = "\xEF\x8A\xB4",
	['ICON_HANDSHAKE_O'] = "\xEF\x8A\xB5",
	['ICON_ENVELOPE_OPEN'] = "\xEF\x8A\xB6",
	['ICON_ENVELOPE_OPEN_O'] = "\xEF\x8A\xB7",
	['ICON_LINODE'] = "\xEF\x8A\xB8",
	['ICON_ADDRESS_BOOK'] = "\xEF\x8A\xB9",
	['ICON_ADDRESS_BOOK_O'] = "\xEF\x8A\xBA",
	['ICON_ADDRESS_CARD'] = "\xEF\x8A\xBB",
	['ICON_ADDRESS_CARD_O'] = "\xEF\x8A\xBC",
	['ICON_USER_CIRCLE'] = "\xEF\x8A\xBD",
	['ICON_USER_CIRCLE_O'] = "\xEF\x8A\xBE",
	['ICON_USER_O'] = "\xEF\x8B\x80",
	['ICON_ID_BADGE'] = "\xEF\x8B\x81",
	['ICON_ID_CARD'] = "\xEF\x8B\x82",
	['ICON_ID_CARD_O'] = "\xEF\x8B\x83",
	['ICON_QUORA'] = "\xEF\x8B\x84",
	['ICON_FREE_CODE_CAMP'] = "\xEF\x8B\x85",
	['ICON_TELEGRAM'] = "\xEF\x8B\x86",
	['ICON_THERMOMETER_FULL'] = "\xEF\x8B\x87",
	['ICON_THERMOMETER_THREE_QUARTERS'] = "\xEF\x8B\x88",
	['ICON_THERMOMETER_HALF'] = "\xEF\x8B\x89",
	['ICON_THERMOMETER_QUARTER'] = "\xEF\x8B\x8A",
	['ICON_THERMOMETER_EMPTY'] = "\xEF\x8B\x8B",
	['ICON_SHOWER'] = "\xEF\x8B\x8C",
	['ICON_BATH'] = "\xEF\x8B\x8D",
	['ICON_PODCAST'] = "\xEF\x8B\x8E",
	['ICON_WINDOW_MAXIMIZE'] = "\xEF\x8B\x90",
	['ICON_WINDOW_MINIMIZE'] = "\xEF\x8B\x91",
	['ICON_WINDOW_RESTORE'] = "\xEF\x8B\x92",
	['ICON_WINDOW_CLOSE'] = "\xEF\x8B\x93",
	['ICON_WINDOW_CLOSE_O'] = "\xEF\x8B\x94",
	['ICON_BANDCAMP'] = "\xEF\x8B\x95",
	['ICON_GRAV'] = "\xEF\x8B\x96",
	['ICON_ETSY'] = "\xEF\x8B\x97",
	['ICON_IMDB'] = "\xEF\x8B\x98",
	['ICON_RAVELRY'] = "\xEF\x8B\x99",
	['ICON_EERCAST'] = "\xEF\x8B\x9A",
	['ICON_MICROCHIP'] = "\xEF\x8B\x9B",
	['ICON_SNOWFLAKE_O'] = "\xEF\x8B\x9C",
	['ICON_SUPERPOWERS'] = "\xEF\x8B\x9D",
	['ICON_WPEXPLORER'] = "\xEF\x8B\x9E",
	['ICON_MEETUP'] = "\xEF\x8B\xA0"
}

local MIN_ICON, MAX_ICON = 0xf000, 0xf2e0

local function unicode_to_utf8(code)
   -- converts numeric UTF code (U+code) to UTF-8 string
   local t, h = {}, 128
   while code >= h do
      t[#t+1] = 128 + code%64
      code = math.floor(code/64)
      h = h > 32 and 32 or h/2
   end
   t[#t+1] = 256 - 2*h + code
   return string.char(unpack(t)):reverse()
end

setmetatable(fa_icon, {
	__call = function(t, v)
		if (type(v) == 'string') then
			return t['ICON_'..v:upper()] or '?'
		elseif (type(v) == 'number' and v >= MIN_ICON and v <= MAX_ICON) then
			return unicode_to_utf8(v)
		end
		return '?'
	end,

	__index = function(t, i)
		if type(i) == 'string' then
			if i == 'min_range' then
				return MIN_ICON
			elseif i == 'max_range' then
				return MAX_ICON
			end
		end

		return t[i]
	end
})

return fa_icon
